memory cartridge - French English Dictionary